popular song of the fifteenth century - Français Anglais Dictionnaire